#ifndef MATRIX_THREAD_H
#define MATRIX_THREAD_H

#include <libraries/threads/Thread.h>

class MatrixThread : public Thread{
public:

    struct RowCol{
        unsigned int size;
        double * row;
        double * col;
    };

    MatrixThread(){}
    virtual ~MatrixThread(){};

    double join();

private:
    virtual void* run(void* param) const;
};


#endif
